How Do You Think When Writing Tests